package com.edu.mybatisplus.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.edu.mybatisplus.bean.Employee;
import org.apache.ibatis.annotations.Param;

//@Mapper
public interface EmployeeMapper extends BaseMapper<Employee> {
    /**
     * 查询员工信息，分页显示.
     * 根据managerId查询
     * @param page 分页参数。Mybatis Plus提供的分页对象, 必须放在第一个参数位置
     * @param managerId 管理员ID
     * @return 员工信息
     */
    Page<Employee> selectPageVo(@Param("page") Page<Employee> page, @Param("managerId") Integer managerId); // Method to retrieve a page of employee data as a custom VO

}
